synchrad | Synchrotron Radiation calculator via openCL
kandi X-RAY | synchrad Summary
kandi X-RAY | synchrad Summary
synchrad is a Jupyter Notebook library. synchrad has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has low support. You can download it from GitHub.
Tool to compute energy density of synchrotron radiation in the spectral volume using the Fourier transformed Lienard-Wiechert potentials (see eq. (14.65) of J.D.Jackson's Classical electrodynamics). This software processes the 3D (x, y, z, px, py, pz) trajectories of the charged point-like particles with weights, and maps the emittied energy to the 3D spectral domain (omega, theta, phi). The package also contains a number of convenience methods for pre- and post-proccessing.
Tool to compute energy density of synchrotron radiation in the spectral volume using the Fourier transformed Lienard-Wiechert potentials (see eq. (14.65) of J.D.Jackson's Classical electrodynamics). This software processes the 3D (x, y, z, px, py, pz) trajectories of the charged point-like particles with weights, and maps the emittied energy to the 3D spectral domain (omega, theta, phi). The package also contains a number of convenience methods for pre- and post-proccessing.
Support
Quality
Security
License
Reuse
Support
synchrad has a low active ecosystem.
It has 12 star(s) with 8 fork(s). There are 2 watchers for this library.
It had no major release in the last 6 months.
There are 3 open issues and 6 have been closed. On average issues are closed in 145 days. There are 1 open pull requests and 0 closed requests.
It has a neutral sentiment in the developer community.
The latest version of synchrad is current.
Quality
synchrad has no bugs reported.
Security
synchrad has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
License
synchrad is licensed under the GPL-3.0 License. This license is Strong Copyleft.
Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.
Reuse
synchrad releases are not available. You will need to build from source code and install.
Installation instructions, examples and code snippets are available.
Top functions reviewed by kandi - BETA
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of synchrad
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of synchrad
synchrad Key Features
No Key Features are available at this moment for synchrad.
synchrad Examples and Code Snippets
No Code Snippets are available at this moment for synchrad.
Community Discussions
No Community Discussions are available at this moment for synchrad.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install synchrad
Given that openCL and PyOpenCL are installed (e.g. via conda or pip) and configured on your machine, you can install SynchRad in a standard way, i.e. by cloning the source and running the setup.py script:. To be able to use the software with multiple GPU or CPU devices via MPI one should also install mpi4py. To output result in VTK format via exportToVTK method, the tvtk.api should be installed.
Support
This software is developed by Igor A Andriyash (igor.andriyash@gmail.com), and it is on the early stage of development. Everyone is welcome to contribute either by testing and benchmarking, or by introducing further optimizations and adding utility methods.
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page